// 1588. 所有奇数长度子数组的和
// 给你一个正整数数组 arr ，请你计算所有可能的奇数长度子数组的和。

// 子数组 定义为原数组中的一个连续子序列。

// 请你返回 arr 中 所有奇数长度子数组的和 。
/**
 * @param {number[]} arr
 * @return {number}
 */
var sumOddLengthSubarrays = function (arr) {
  let n = arr.length
  let sum = 0
  for (let i = 1; i <= n; i += 2) {
    for (let j = 0; j + i <= n; j ++) {
      for (let k = 0; k < i; k++) {
        sum+=arr[j+k]
      }
    }
  }
  return sum
};
var arr = [1, 4, 2, 5, 3]
console.log(sumOddLengthSubarrays(arr))
